.table{
	 border:solid 1px #CCC ;
	 width:100%;
	 font-family: Tahoma,Verdana,Arial;
	 
	 margin-top:1em;
	 margin-bottom:1em;
	 
	 clear:both;
}
.table tbody td{
	border:solid 1px #CCC ;
	border-bottom:none;
	border-left:none;

}

.table thead tr{
	background:#EBEBEB;
	color:#333333;
	
	height:26px;
	text-align: center;

	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
}

.table thead th{
	background:#EBEBEB;
	color:#333333;
	
	height:26px;
	text-align: center;
	vertical-align:middle;

	font-size: 10px;
	font-weight: bold;

	cursor: pointer;
}


.table td{
	padding:0.5em;
}

.table td a{
	cursor: pointer;
}
.table thead tr:hover{
	 background: #CCC; !important	 
}

.table tbody tr{
	font-size:65%;
	height:25px;
}

.table tbody tr:hover{
	background: C2FFFF; !important
}

.claro{
	background:#FBFBFB;
}

.escuro{
	background:#F0F0F0;
}

.searchBox{
	background:url(../imagens/lupaNL.gif) right;
	background-repeat:no-repeat;
	padding-right:18px;
	color:#666;
	text-align:right;
}
